Soft Shadows by Ray Tracing Multilayer Transparent Shadow Maps
نویسندگان
چکیده
We present a method for high quality soft shadows for area lights in cinematic lighting. The method is an extension of traditional shadow maps, so it has the advantage of image based shadow methods; the algorithm’s complexity is independent of geometric complexity. We introduce multilayer transparent shadow maps, which can be used to produce high quality soft shadows for scenes with extremely complex geometry, fur, and volume objects. Instead of the traditional sampling and filtering of shadow maps, we compute the shadow factor by ray tracing the multilayer transparent shadow map. The result is soft shadows of quality similar to that achieved by stochastic ray tracing, but at a much lower cost.
منابع مشابه
Rendering Soft Shadows using Multilayered Shadow Fins
Generating soft shadows in real-time is difficult. Exact methods (such as ray tracing, and multiple light source simulation) are too slow, while approximate methods often over-estimate the umbra regions. In this paper, we introduce a new algorithm based on the shadow map method to quickly and accurately render soft shadows produced by a light source. Our method builds inner and outer translucen...
متن کاملPerspective Shadow Maps: Care and Feeding
Shadow generation has always been a big problem in real-time 3D graphics. Determining whether a point is in shadow is not a trivial operation for modern GPUs, particularly because GPUs work in terms of rasterizing polygons instead of ray tracing. Today's shadows should be completely dynamic. Almost every object in the scene should cast and receive shadows, there should be self-shadowing, and ev...
متن کاملDeep Shadow Maps from Volumetric Data on the GPU
A method of generating Deep Shadow Maps from a 3D data set is presented. This method uses ray tracing on the GPU to accumulate opacity and store them in a deep shadow map. The deep shadow map is then sampled based on view direction to determine how much light got to a particular fragment. The shadow maps can also be used to cast shadows onto other objects.
متن کاملHardware-Accelerated Rendering of Antialiased Shadows with Shadow Maps
We present a hardware-accelerated method for rendering high quality, antialiased shadows using the shadow map approach. Instead of relying on dedicated hardware support for shadow map filtering, we propose a general rendering algorithm that can be used on most graphics workstations. The filtering method softens shadow boundaries by using a technique called percentage closer filtering which is c...
متن کاملFast Hard and Soft Shadow Generation on Complex Models using Selective Ray Tracing
We present fast algorithms to generate high-quality hard and soft shadows in complex models. Our method combines the efficiency of rasterization-based shadow mapping approaches with the accuracy of a ray tracer based on conservative image space bounds. The algorithm can handle moving light sources as well as dynamic scenes. In practice, our approach is able to generate shadows on CAD and scanne...
متن کامل